package com.bot.nft.module.op.controller;

import com.bot.common.pojo.CommonResult;
import com.bot.nft.module.op.domain.vo.OpSynRecordLogVo;
import com.bot.nft.module.op.service.ISynRecordLog;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;
import java.util.List;

@RestController
@RequestMapping("/synGet")
@CrossOrigin
public class OpSynRecordController {
    @Resource
    public ISynRecordLog iSynRecordLog;

    /**
     * 查看合成记录
     *
     * @param synActId 合成活动标识
     * @return
     */
    @GetMapping("/{synActId}/getSynLog.do")
    public CommonResult<List<OpSynRecordLogVo>> getRecordLog(@PathVariable String synActId){
        //调用查看合成记录接口
        List<OpSynRecordLogVo> recordLog = iSynRecordLog.getRecordLog(synActId);
        //把查出来的数据放入统一格式中
        CommonResult<List<OpSynRecordLogVo>> data = CommonResult.data(recordLog);
        //返回数据
        return data;
    }
}
